package com.gopay.common.domain.proccode;

import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;

import com.gopay.common.domain.BaseEntity;

/**
 * 处理码解析结果
 * 
 * @ProcCodeInfo.java
 * @author liujy
 * @2012-12-25 下午3:32:47 www.gopay.com.cn Inc.All rights reserved.
 */
public class ProcCodeInfo extends BaseEntity {

    /**
     * 
     */
    private static final long serialVersionUID = -6908269087524355738L;

    /**
     * 系统处理码
     */
    private String gopayProcCode;
    /**
     * 解析后的处理码
     */
    private String respCode;
    /**
     * 信息描述
     */
    private String message;

    public String getGopayProcCode() {
        return gopayProcCode;
    }

    public void setGopayProcCode(String gopayProcCode) {
        this.gopayProcCode = gopayProcCode;
    }

    public String getRespCode() {
        return respCode;
    }

    public void setRespCode(String respCode) {
        this.respCode = respCode;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    @Override
    public String toString() {
        return ToStringBuilder.reflectionToString(this, ToStringStyle.DEFAULT_STYLE);
    }
}
